to emit rays - French English Dictionary